/*Author:no-bald-chen
* Time:2021/8/26
* */

package Utils;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;


/*
* Arrays.asList(array)返回的是一个"静态的list"，无法改变大小,底层还是数组，不支持add,remove等方法
*/
//数组转化为列表
public class ArrayToList {
    public static List<String> arrayToList(String[] array){
        return new ArrayList<>(Arrays.asList(array));
    }

    public static List<Integer> arrayToList(Integer[] array){
        return new ArrayList<>(Arrays.asList(array));
    }

    public static List<Character> arrayToList(Character[] array){
        return new ArrayList<>(Arrays.asList(array));
    }
    public static List<Boolean> arrayToList(Boolean[] array){
        return new ArrayList<>(Arrays.asList(array));
    }

    public static List<Object> arrayToList(Object[] array){
        return new ArrayList<>(Arrays.asList(array));
    }
}
